package cn.good.yan.mapper;

import cn.good.yan.pojo.Sales;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * Sales 实体 Mapper层
 */
@Repository
public interface SalesMapper extends BaseMapper<Sales> {

    // @DS 这个注解可以加在 类上、方法上，就近原则，改方法执行的数据源
    // @DS("slave1")
    // 自定义SQL
    List<Sales> selectByDid(Integer did);

    // 自定义分页查询
    Page<Sales> selectPageVo(@Param("page") Page<Sales> page, @Param("age") Integer age);

}




